Skip to content

dda: install shared data under share/dda-data#263

Open
Yumasi wants to merge 1 commit intomainfrom
yumasi/shared-data-fix
Open

dda: install shared data under share/dda-data#263
Yumasi wants to merge 1 commit intomainfrom
yumasi/shared-data-fix

Conversation

@Yumasi
Copy link
Copy Markdown
Member

@Yumasi Yumasi commented Apr 13, 2026

Use the proper shared-data directory for packaged DDA metadata.

Previously these files were installed directly under the Python data prefix, for example /usr/dda-data/uv.lock for a system-wide install or ~/.local/dda-data/uv.lock for a user-wide install.

This change installs them under the standard shared-data location instead, for example /usr/share/dda-data/uv.lock and
~/.local/share/dda-data/uv.lock, and updates the CLI to read them from the same path at runtime.

This keeps the installed layout aligned with the usual shared-data directory convention instead of placing application data at the root of the prefix.

Use the proper shared-data directory for packaged DDA metadata.

Previously these files were installed directly under the Python data prefix,
for example `/usr/dda-data/uv.lock` for a system-wide install or
`~/.local/dda-data/uv.lock` for a user-wide install.

This change installs them under the standard shared-data location instead,
for example `/usr/share/dda-data/uv.lock` and
`~/.local/share/dda-data/uv.lock`, and updates the CLI to read them from the
same path at runtime.

This keeps the installed layout aligned with the usual shared-data directory
convention instead of placing application data at the root of the prefix.
@Yumasi Yumasi requested a review from a team as a code owner April 13, 2026 16:26
@datadog-prod-us1-5
Copy link
Copy Markdown

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 71.04% (-0.03%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: dc22e6f | Docs | Datadog PR Page | Was this helpful? React with 👍/👎 or give us feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant